car with pendulum suspension - Francés Inglés Diccionario